Living In Germany: Expectations Vs Reality